Big Huge Thesaurus

merino sheep

noun